<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
<title>3dchess: Class Members - Functions</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">3dchess
   </div>
   <div id="projectbrief">Basic chess application with OpenGL graphics and AI</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.6 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li class="current"><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
  <div id="navrow3" class="tabs2">
    <ul class="tablist">
      <li><a href="functions.html"><span>All</span></a></li>
      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
      <li><a href="functions_vars.html"><span>Variables</span></a></li>
      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
      <li><a href="functions_enum.html"><span>Enumerations</span></a></li>
      <li><a href="functions_eval.html"><span>Enumerator</span></a></li>
    </ul>
  </div>
  <div id="navrow4" class="tabs3">
    <ul class="tablist">
      <li><a href="functions_func.html#index_a"><span>a</span></a></li>
      <li><a href="functions_func_b.html#index_b"><span>b</span></a></li>
      <li><a href="functions_func_c.html#index_c"><span>c</span></a></li>
      <li><a href="functions_func_d.html#index_d"><span>d</span></a></li>
      <li><a href="functions_func_e.html#index_e"><span>e</span></a></li>
      <li><a href="functions_func_f.html#index_f"><span>f</span></a></li>
      <li><a href="functions_func_g.html#index_g"><span>g</span></a></li>
      <li><a href="functions_func_h.html#index_h"><span>h</span></a></li>
      <li><a href="functions_func_i.html#index_i"><span>i</span></a></li>
      <li><a href="functions_func_j.html#index_j"><span>j</span></a></li>
      <li><a href="functions_func_l.html#index_l"><span>l</span></a></li>
      <li><a href="functions_func_m.html#index_m"><span>m</span></a></li>
      <li><a href="functions_func_n.html#index_n"><span>n</span></a></li>
      <li class="current"><a href="functions_func_o.html#index_o"><span>o</span></a></li>
      <li><a href="functions_func_p.html#index_p"><span>p</span></a></li>
      <li><a href="functions_func_r.html#index_r"><span>r</span></a></li>
      <li><a href="functions_func_s.html#index_s"><span>s</span></a></li>
      <li><a href="functions_func_t.html#index_t"><span>t</span></a></li>
      <li><a href="functions_func_u.html#index_u"><span>u</span></a></li>
      <li><a href="functions_func_w.html#index_w"><span>w</span></a></li>
      <li><a href="functions_func_~.html#index_~"><span>~</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="contents">
&#160;

<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
<li>ObjectHelper()
: <a class="el" href="class_object_helper.html#a57aa9c2fbab43196ba18b134fce18e05">ObjectHelper</a>
</li>
<li>onBeforeLoadNextResource()
: <a class="el" href="class_resource_initializer.html#ac74da52034cb236fca0b1dd84f2a93d8">ResourceInitializer</a>
</li>
<li>onClick()
: <a class="el" href="class_menu2_d_item.html#adc83ffb400e17c78cb10682c823fd14b">Menu2DItem</a>
</li>
<li>onColorBlack()
: <a class="el" href="class_menu_player_color.html#a5762b02576ef577ab1ff3e717e78d234">MenuPlayerColor</a>
</li>
<li>onColorWhite()
: <a class="el" href="class_menu_player_color.html#ad17bc8a6cdcc298e0ce48d44c6695c01">MenuPlayerColor</a>
</li>
<li>onExitGame()
: <a class="el" href="class_menu_main.html#ae74b7870d3181d389e9ae269e3af3e8b">MenuMain</a>
</li>
<li>onGameOver()
: <a class="el" href="class_abstract_game_observer.html#ac24e139ff56d25fb7e77afdfb35fab5c">AbstractGameObserver</a>
, <a class="el" href="class_a_i_player.html#aa9bf852bdff2b165a002ace01bfad913">AIPlayer</a>
, <a class="el" href="class_console_player.html#a639c4cc842569ce328ab396cdac43533">ConsolePlayer</a>
, <a class="el" href="class_gui_observer.html#a1fe98e84fb66f6c0b607a956880c1bfb">GuiObserver</a>
, <a class="el" href="class_logging_game_observer.html#ae99f5901af719a4230104bd5609215f3">LoggingGameObserver</a>
, <a class="el" href="class_observer_dispatcher_proxy.html#aefd213df076dec8ce60fbf03b09a22f1">ObserverDispatcherProxy</a>
, <a class="el" href="class_player_dispatcher_proxy.html#a4aae031f975e7c90fd80eb5e34540757">PlayerDispatcherProxy</a>
</li>
<li>onGameStart()
: <a class="el" href="class_abstract_game_observer.html#a34fd2b4c53d3beb7c6bb3edebe185150">AbstractGameObserver</a>
, <a class="el" href="class_a_i_player.html#a622ad402fe79380c8c9bbc3d37fffc0d">AIPlayer</a>
, <a class="el" href="class_console_player.html#a155dbe90c6ae613bf5f37034d496c6f3">ConsolePlayer</a>
, <a class="el" href="class_gui_observer.html#a51629917c7dad975609789161c34bc88">GuiObserver</a>
, <a class="el" href="class_logging_game_observer.html#a6a64e5cb9223bafec65f64f042e3b50e">LoggingGameObserver</a>
, <a class="el" href="class_observer_dispatcher_proxy.html#a9428985de3e6992ceb8a7010a35aa43e">ObserverDispatcherProxy</a>
, <a class="el" href="class_player_dispatcher_proxy.html#a4331a5225da27c3519faf665a15618f0">PlayerDispatcherProxy</a>
</li>
<li>onKey()
: <a class="el" href="class_arrow_navigation_handler.html#afc15350f761d572d9c32738c75cb91de">ArrowNavigationHandler</a>
</li>
<li>onLeaveGame()
: <a class="el" href="class_game_play.html#acfd5bcec7ecfe767f3e42617088fd0ad">GamePlay</a>
</li>
<li>onLoadGame()
: <a class="el" href="class_menu_main.html#a13d4f9ec3d4e46fcf3895a4d48f4686b">MenuMain</a>
</li>
<li>onMenuBack()
: <a class="el" href="class_menu_game_mode.html#ad8312aab4acd867b0343004ae1870df4">MenuGameMode</a>
, <a class="el" href="class_menu_load_game.html#ae08b61b61b2d9438aa24e55a2dd0559d">MenuLoadGame</a>
, <a class="el" href="class_menu_options.html#a48290f0da9a5c663e0ecd047c115b1cd">MenuOptions</a>
, <a class="el" href="class_menu_player_color.html#ad2b4dc0b927eb2970b42531c126d96e2">MenuPlayerColor</a>
</li>
<li>onMenuSaveBack()
: <a class="el" href="class_game_play.html#abe6e84acbf534cf6d3a5152132e143bb">GamePlay</a>
</li>
<li>onModeAIVsAI()
: <a class="el" href="class_menu_game_mode.html#a467fae6ac728431e5d9a58cf7175a2a0">MenuGameMode</a>
</li>
<li>onModePlayerVsAI()
: <a class="el" href="class_menu_game_mode.html#a9021dd0b904230407ab0eab0b7a8ed88">MenuGameMode</a>
</li>
<li>onNewGame()
: <a class="el" href="class_menu_main.html#a31169dbb6e761c3f52956eec20074da8">MenuMain</a>
</li>
<li>onOptions()
: <a class="el" href="class_menu_main.html#a1bd053e94c36d9d383d06ecb0bf83168">MenuMain</a>
</li>
<li>onPauseGame()
: <a class="el" href="class_game_play.html#af78aaad25de23258dd479cb18c10ab6a">GamePlay</a>
</li>
<li>onPlayerAbortTurn()
: <a class="el" href="class_game_play.html#a84f872fda46a5fc467744a1b4c404c47">GamePlay</a>
</li>
<li>onPlayerIsOnTurn()
: <a class="el" href="class_game_play.html#a485bd261cd18ef597db289f129ce7c70">GamePlay</a>
</li>
<li>onResolutionChange()
: <a class="el" href="class_menu_options.html#abc753ab5baeafe6b037bbc4c987af6e4">MenuOptions</a>
</li>
<li>onResumeGame()
: <a class="el" href="class_game_play.html#a063a413a5c7a2c75e2078179734e82be">GamePlay</a>
</li>
<li>onSaveGame()
: <a class="el" href="class_game_play.html#a21066f597c360f52bba7f5eef852100a">GamePlay</a>
</li>
<li>onSaveSlot1()
: <a class="el" href="class_game_play.html#a68c51e693ae04b3b4c41fe5beca7a336">GamePlay</a>
</li>
<li>onSaveSlot2()
: <a class="el" href="class_game_play.html#a42685277312fe9a727d9c6f603eec081">GamePlay</a>
</li>
<li>onSaveSlot3()
: <a class="el" href="class_game_play.html#ab9cb6b539cc813c1ea254ad1d56c4591">GamePlay</a>
</li>
<li>onSetColor()
: <a class="el" href="class_abstract_player.html#a330465dd29cbd703563c89cdb48e895c">AbstractPlayer</a>
, <a class="el" href="class_a_i_player.html#a8fbcee7ed68698889f139e378a9b0771">AIPlayer</a>
, <a class="el" href="class_console_player.html#a5acd643839da6578a9efb15b73ed4d07">ConsolePlayer</a>
, <a class="el" href="class_dummy_player.html#a9085902f8fbbf0b261b56cb36439875b">DummyPlayer</a>
, <a class="el" href="class_g_u_i_player.html#a79cbf58be428867636859e13f88a97e5">GUIPlayer</a>
, <a class="el" href="class_player_dispatcher_proxy.html#a69147934e21adbbcf49ac0759a5bcd16">PlayerDispatcherProxy</a>
</li>
<li>onTurnEnd()
: <a class="el" href="class_abstract_game_observer.html#afc2f078de79701a8cd77ce733459cf6c">AbstractGameObserver</a>
, <a class="el" href="class_console_player.html#ac0af6ecb4eb186287510ddbd2f68a061">ConsolePlayer</a>
, <a class="el" href="class_gui_observer.html#a7f031bc566bff47e84165b0e61e435a8">GuiObserver</a>
, <a class="el" href="class_logging_game_observer.html#aba2126a9c359c919282d9a4d49e35ab7">LoggingGameObserver</a>
, <a class="el" href="class_observer_dispatcher_proxy.html#aa58a141ac5419aba00d6050d6bab7466">ObserverDispatcherProxy</a>
, <a class="el" href="class_player_dispatcher_proxy.html#ad391616bbb56762ddb05460ce11f96ff">PlayerDispatcherProxy</a>
</li>
<li>onTurnStart()
: <a class="el" href="class_abstract_game_observer.html#a64dd519a6445dc104e7387b394c0286e">AbstractGameObserver</a>
, <a class="el" href="class_gui_observer.html#aa3cc6e321d1c7abc8d2c1b80b747e084">GuiObserver</a>
, <a class="el" href="class_logging_game_observer.html#a3e6c3a4bb21730d272059518a526bb4e">LoggingGameObserver</a>
, <a class="el" href="class_observer_dispatcher_proxy.html#a4bd8f4a3cd8cb9596df2765e08872e0f">ObserverDispatcherProxy</a>
, <a class="el" href="class_player_dispatcher_proxy.html#a8c2da2b5609de70f20b44c1c8aacb1c2">PlayerDispatcherProxy</a>
</li>
<li>onTurnTimeout()
: <a class="el" href="class_abstract_game_observer.html#a74ba4cdca13bb0227722beeeebfd6e12">AbstractGameObserver</a>
, <a class="el" href="class_gui_observer.html#a12560de73f266b1bbcf9b1dd46c65758">GuiObserver</a>
, <a class="el" href="class_logging_game_observer.html#aef4dd17fa661aa2ed1877954b97a74d2">LoggingGameObserver</a>
, <a class="el" href="class_observer_dispatcher_proxy.html#ac84f64e9b8c805b272bf7f34bebe75bf">ObserverDispatcherProxy</a>
, <a class="el" href="class_player_dispatcher_proxy.html#aec9b69ba6adc27db4f08445fdacfdcb1">PlayerDispatcherProxy</a>
</li>
<li>open()
: <a class="el" href="class_polyglot_book.html#a54a3d1792f6871a822148f49747f9f3f">PolyglotBook</a>
</li>
<li>operator-()
: <a class="el" href="struct_negamax_result.html#a8cdb8ae1ae4a4713ae6ef8cc98f3b1a0">NegamaxResult</a>
</li>
<li>operator&lt;()
: <a class="el" href="class_negamax_1_1_option.html#a6c602b36d333a2ac81ce657378850e60">Negamax&lt; TGameState, AB_CUTOFF_ENABLED, MOVE_ORDERING_ENABLED, TRANSPOSITION_TABLES_ENABLED &gt;::Option</a>
</li>
<li>Option()
: <a class="el" href="class_negamax_1_1_option.html#a904d5a20885f7018224eafbaee3d2651">Negamax&lt; TGameState, AB_CUTOFF_ENABLED, MOVE_ORDERING_ENABLED, TRANSPOSITION_TABLES_ENABLED &gt;::Option</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sun Mar 9 2014 23:13:01 for 3dchess by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
</body>
</html>
